Link to home
Start Free TrialLog in
Avatar of vikasbapat
vikasbapat

asked on

'ALTER TABLE tblGLBudgetBalance ALTER COLUMN intFiscalYear NUMERIC ADD DEFAULT WITH ( 0)' What syntax wrong in statement for MS-Access

Following code is Correct or incorrect? if incorrect then what is correct code
ALTER TABLE tblGLBudgetBalance ALTER COLUMN  intFiscalYear NUMERIC  ADD  DEFAULT WITH ( 0)

Open in new window

Avatar of vikasbapat
vikasbapat

ASKER

is it code is correct
ALTER TABLE tblGLBudgetBalance ALTER COLUMN  intFiscalYear NUMERIC  ADD  DEFAULT WITH ( 0)

Open in new window

try this

ALTER TABLE tblGLBudgetBalance ALTER COLUMN  intFiscalYear NUMERIC  DEFAULT 0
Avatar of Rey Obrero (Capricorn1)
you have to do it in two steps

sub changeCol()
CurrentDb.Execute _
"Alter tblGLBudgetBalance ALTER COLUMN  intFiscalYear number"
    Dim dbs As Database
    Dim fld As DAO.Field
    Set dbs = CurrentDb
    Set fld = dbs.TableDefs("tblGLBudgetBalance").Fields("intFiscalYear")
    fld.DefaultValue = 0
end sub
ASKER CERTIFIED SOLUTION
Avatar of Leigh Purvis
Leigh Purvis
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial