Adding a Column in CDR table

hi
I am using asterisk 1.4. I added a column of queue in CDR table and in dial plan i worte

exten => 4444,1,Answer()
exten => 4444,n,Set(CDR(queue)=test)
exten => 4444,n,NoOP(cdr vaLUE OF queue is ------ ${CDR(queue)})
exten => 4444,n,Queue(test,tT)
exten => 4444,n,hangup

But the value of queue is not populating.

How can i populate data in queue field.

You could try write one of the default colums that brings the Asterisk CDR and check if it works

Yes

Default columns are working but not populating columns which are not default.